@charset "utf-8";
/* CSS Document */

body{width:730px; margin:0 auto;font-size:14px; line-height:1.5; text-align:left;}

section.nav{ width:730px; margin-top:10px;}
section.nav p{text-align:right; margin:0; line-height:1;}
.subNav { width:730px; border:1px solid #ddd;  border-radius:6px; font-size:12px; padding:1px 0; height:20px;line-height:20px;overflow:hidden;}
.slipMarquee {width:730px; overflow:hidden; height:20px;	float:left;}
.slipMarquee a {text-decoration:underline;}
.slipMarquee a:hover {color:#CC0000;text-decoration:underline;}
.slipMarquee .stockName {font-weight:bold;}
.slipMarquee .green {color:#009900;}
.slipMarquee .red {	color:#CC0000;}
.slipMarquee a{ text-decoration:none;}
.slipMarquee a:hover{ text-decoration:none; color:#FF0000;}



section.multiLists{width:730px;}
section.multiLists .post{height:214px;overflow:hidden;}
section.multiLists .post a{text-decoration:none;color:#444; height:214px; display:block;}
section.multiLists .post h2{font-size:20px; line-height:1.3;margin:5px 0 10px;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
section.multiLists .post img{width:232px; height:168px; float:left;padding-top:3px;display:block;}
section.multiLists .post p{margin:0;text-indent:28px;}
section.multiLists .multiList{display:inline-block; margin-top:5px;}
section.multiLists .multiList:nth-child(1),.multiList:nth-child(3),.multiList:nth-child(5){width:488px; float:left;border-right:1px solid #CCC; height:222px;}
section.multiLists .multiList:nth-child(1) .postIn,.multiList:nth-child(3) .postIn,.multiList:nth-child(5) .postIn{-webkit-column-gap:16px; -webkit-column-count:2; height:13em;}

section.multiLists .outPost{ margin-right:10px; padding-bottom:15px; border-bottom:1px solid #CCC;}
section.multiLists .multiList:nth-child(5) .outPost,.multiList:nth-child(6) .outPost{border-bottom:none;}
section.multiLists .multiList:nth-child(2) .outPost,.multiList:nth-child(4) .outPost,.multiList:nth-child(6) .outPost{margin:0 0 0 10px; overflow:hidden;}
/*section.multiLists .multiList:nth-child(1) img,.multiList:nth-child(3) img{padding-right:13px;}*/
section.multiLists .multiList:nth-child(4) img{width:230px; height:168px;  }
section.multiLists .multiList:nth-child(2),.multiList:nth-child(4),.multiList:nth-child(6){width:240px;}
section.multiLists .multiList:nth-child(5){margin-top:0;}
section.multiLists .multiList:nth-child(6){margin-top:0; height:222px;}

section.multiLists .multiList:nth-child(2) .post1{height:214px;}
section.multiLists .multiList:nth-child(2) .post1 img{width:230px;height:214px;}
.post1 img:nth-child(2),.post1 img:nth-child(3){display:none;}
.post2{height:214px;}
.post2 img{width:230px; height:107px;display:block;}
.post2 img:nth-child(3){display:none;}
.post3{height:214px;}
.post3 img{width:230px; height:71px; display:block;}
.post3 img:nth-child(3){height:72px;}


section.contents{width:730px;margin:3px 0 15px;}
section.contents .span{ text-align:center; color:#ccc; margin:0;}
section.contents .content{margin-top:15px;height:840px;-webkit-column-gap:2em; -webkit-column-count:2;}
section.contents .content img{width:354px;height:836px;}
section.contents .content p{margin:0;text-indent:28px;}


.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px;}
footer{border-top:4px double #ddd;width:728px; margin:5px auto 0;}
footer div{width:728px; height:68px; background-color:#CCC; margin:8px 0;}

